gears motion control sensors motors javascript drives engines machine shop hmi filtration filters cnc machining filter control motor automation cars optical sensors photoelectric sensors fabrication gearboxes microsoft machining car cnc plc cad gearbox milling air position sensors